home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / comm / prtcs155.zip / SHELTER.DOC < prev    next >
Text File  |  1994-01-14  |  24KB  |  604 lines

  1. $VER: SHELTER DOC Shelter Mailer Manager - Installation & Operation  Williamson 1.33
  2.  
  3.     This  is  the  documentation  for  the Shelter Mailers Manager.  This
  4. program  controls  the  operation  of  the Umbrella, Gazebo, and Porticus
  5. Shelter  Mailers.   It  can  also  be  used  with the ROOF mailer, but is
  6. redundant  as  all  operations are available in the various ROOF Function
  7. Hosts.   All  Shelter Mailers have the same set of commands, although the
  8. options may be different.
  9.  
  10.     Shelter.TXT  discusses  the  features  of each mailer.  Use this as a
  11. guide to choose which mailer meets your needs.
  12.  
  13.     GenMailer.DOC  discusses the configuration of each mailer.  Read this
  14. carefully,  as errors in your configuration could cause the mailer not to
  15. work, or may even cause a system exception.
  16.  
  17.     NOTE:  the word <SHELTER> is used in place of the particular mailer's
  18. name thoughout the remainder of this document.
  19.  
  20.     Installation and Configuration:
  21.         
  22.         Copy *.library TO LIBS:
  23.  
  24.         Create  and  assign  MAIL:,  CFG:,  LOG:   and INFO:  Make sure ALL
  25.         required ASSIGNS are set in your Startup-Sequence or User-Startup.
  26.  
  27.         Make sure all ASSIGNS and PATHS are defined BEFORE starting ARexx,
  28.         otherwise Arexx will not be able to find programs it calls.  This
  29.         is the same situation that exists with LoadWB.
  30.  
  31.         Make sure rexx libraries are LoadLib'ed and RxLib'ed in your
  32.         Startup-Sequence.  Use the example S:Start-ARexx which is based
  33.         upon the standard Arexx startup script.  If you do not do this,
  34.         ENV:   variables  will  not  be  set  and  the Mailer will not work
  35.         properly.
  36.  
  37.         Install and mount the NULL: device in your startup-sequence
  38.  
  39.         READ  note  concerning  internal  port  in README, install Sushi if
  40.         required.
  41.  
  42.         Copy executables to Mail:, make sure MAIL:  is assigned and on your
  43.         path.
  44.  
  45.         Copy  rexx  scripts  to the directory you will define as REXXDIR.
  46.         Mail:rexx/ is perfect for this.
  47.  
  48.         Copy wpl/#? to cfg:wpl/ ALL
  49.  
  50.  
  51.     These   are   the   files  you  must  edit.   See  GenMailer.DOC  for
  52. explanations.
  53.         cfg:wpl/gen/<SHELTER>/<SHELTER>GEN.cfg  - mailer config
  54.         cfg:wpl/gen/<SHELTER>/cache.cfg         - site cache config
  55.         cfg:wpl/gen/<SHELTER>/MODEM?.CFG        - modem config 
  56.         cfg:SCREEN.cfg                          - public screen config
  57.  
  58.     See GenMailer.doc for keyword desciptions.
  59.             
  60.     Procedure:
  61.         Edit <SHELTER>GEN.cfg with your site info.
  62.         Edit cache.cfg for sites you call regularly.
  63.         Edit MODEM?.CFG for your serial device, port and modem.
  64.             Note that Roof and Porticus use modem configs 2 and up,
  65.             because 1 is reserved for internal uses.
  66.  
  67.     Execute:
  68.     (Use RX xxxx if you do not have the compiled versions)
  69.   
  70.     >GENMAILER <SHELTER> ALL (path)
  71.      or
  72.     >GENMAILER <SHELTER> EMSI (path) 
  73.                     - path defaults to CFG:WPL/GEN/<MAILER>
  74.                       carefully observe any ERROR or WARNINGS
  75.                       GenMailer will EXIT on an ERROR. WARNINGS indicate
  76.                       that  a  parameter is incorrect or missing, it will
  77.                       be ignored or a default will be used.
  78.  
  79.      NOTE:   There is no checking for MISSING keywords
  80.              in either Cache.cfg or Modem?.CFG
  81.  
  82.     >SHELTER START
  83.  
  84.         AmigaDOS  script:   PGen, Ugen or Ggen is included which does the
  85. above.
  86.  
  87.  
  88.     Polling and Dialing with SCALL:
  89.  
  90.     >RUN >NIL: (RX) SCALL <site> [phonenumber|line] [line]
  91.     
  92.     An alias simplifies the command line.
  93.         ALIAS DIAL "Run >NIL: Rx SCALL " 
  94.  
  95.        Usage: Scall Site_Address/A,LINE/K,NUMBER/K,
  96.                     PRI/K,REDIALDELAY/K,DURATION/K,CRASH/S,NOPICKUP/S
  97.  
  98.        Site_Address    FTN-  [domain#][z:][net/]node[.p] CLOCK- clock<n>
  99.                        UUCP- uu<site> FAX- fax_<site> BBS- bbs_<site>
  100.        Number          phone number when manual dialing
  101.        Line            modem line to use for dialing
  102.            DEFAULT DEF_LINE
  103.        Pri             task priority for poll
  104.            DEFAULT -1
  105.        RedialDelay     number of seconds to wait between dials
  106.            DEFAULT 180
  107.        Duration        number of minutes to attempt connection
  108.            DEFAULT 60
  109.    Switches
  110.        crash           send crash mail only
  111.        nopickup        do not accept inbound files
  112.  
  113.     If  site  is  not  in  the  Cache, you must provide the phone number.
  114. SHELTER  MAILERS  will  expand  addresses  based  upon  your  own default
  115. address.   This  mean that if you are, for example, fidonet#1:167/104.99,
  116. you simply type:
  117.  
  118.     SCALL 104  -  to call your boss.
  119.     or 
  120.     SCALL 151   - to call fidonet#1:167/151.0
  121.  
  122.     Shelter  will  allow the slave to dial with the 'REDIALDELAY' seconds
  123. delay  between attempts.  This is defined in the Mailer configuration but
  124. can  be  changed  on  the  Scall  command  line (redialdelay=n" The total
  125. duration  of  the  redial  attempts to get through will be limited to the
  126. period  defined  by  'CALLWINDOWMIN'  or by a 'duration=n' on the command
  127. line.  This is a POLL window.
  128.     The  number  of  seconds  of  REDIALDELAY  and  BUSYDELAY may also be
  129. changed DURING a poll, using "RXSET variablename seconds", but this will
  130. not affect polls where a new value was specified on the commad line.  The
  131. number of minutes of the CALLWINDOWMIN can also be changed but only PRIOR
  132. to a poll, changing it during a poll will have no effect.
  133.     If the variable 'IGNORENOANSWER' is set, dial will not abort when the
  134. called  node  does  not  answer  (very common in the case of an IBM-based
  135. HUB.)
  136.  
  137.     Calling UUCP sites:
  138.         
  139.     SCALL uu<sitename>
  140.  
  141.         sitename  may  be  a  Cached  uucp  site  alias  or a FQDA (Fully
  142. Qualified Domain Address)
  143.  
  144.     Calling Atomic Clock sites:
  145.  
  146.     SCALL CLOCK[?]
  147.  
  148.         CLOCK[?]  is  the  sitename specified in the Cache.  Atomic Clock
  149. sites MUST be Cached.
  150.         
  151.  
  152.     AUTO MODE:
  153.  
  154.         An  AUTO mode is included which will start up the Mailer, convert
  155. any  .FLO  files  found  and  call the defined BOSS site.  In the case of
  156. Umbrella,  it  will  then  exit.  For security purposes, the directory in
  157. which  the ?LO files are placed by the external program should NOT be the
  158. same as your outbound directory.
  159.  
  160.  
  161.     SHELTER Mailer Manager usage:
  162.  
  163.        Usage: SHELTER <command> <options>
  164.            START       - load mailer
  165.            EXIT        - unload mailer
  166.            RESTART     - unload, recompile and reload mailer
  167.            AUTO        - startup, flo convert and call BOSS/HUB
  168.  
  169.            POLL        - Call all sites with pending mail 
  170.                          If  priority  specified,  only sites with priority
  171.                          equal or greater will be called. NORM, DIRECT, CRASH
  172.  
  173.            CALL        - start a site poll
  174.                          [domain#][z:][net/]node[.p] [ (phonenumber|line ) | line ]
  175.  
  176.                          expansion is done based upon our address
  177.  
  178.            KILL        - abort a site poll 
  179.                          [domain#][z:][net/]node[.p]
  180.                          expansion is done based upon our address
  181.  
  182.            FLOCVT      - Converts 4D .?LO files entries to Xfreq.  FLOCVT
  183.                          function will also scan and add any remaining
  184.                          ?UT  files  to  queue.   .OUT  files  will be
  185.                          ignored, as these should be echomail which is
  186.                          waiting  to  be  archived.  CUT, DUT, NUT and
  187.                          HUT will be added according to priority.
  188.                          NOTE:   there  is an internal switch to allow
  189.                          FLOCVT  to queue .OUT files.  You may need to
  190.                          set  this  to  1  if your tosser creates .OUT
  191.                          files  instead  of .NUT files for NORMAL mail
  192.                          or  does  not create .NUT, .CUT, DUT, .HUT at
  193.                          all..
  194.  
  195.            ADDWORK site fullfilename (disposition priority)
  196.                        - Add a file to the queue of a site 
  197.                          if file is *.?UT then it will be send as a *.PKT
  198.                          with disposition=D and priority 50
  199.                          if file is ARCmail, sendas name will be created
  200.                          Priority may also be specified as text:
  201.                          HOLD, NORM, DIRECT, CRASH
  202.            CLEAN       - removes non-existing files from queue.
  203.   
  204.            These two commands are used internally by the mailer.
  205.            OPENSTATUS  - open mailer GUI
  206.            CLOSESTATUS - close mailer GUI
  207.  
  208.  
  209.     The Mailer Display:
  210.  
  211.         Each  Mailer  line has an addressable display which is controlled
  212. by LOGPROC.  LOGPROC is an Arexx Function Host by Alan Kelms.
  213.  
  214.     Title Bar contains 6 or 7 fields:
  215.     Mailer Name, Version, Port Name, Serial Device, Serial Unit, Modem Name
  216.                                                                 [Locked Rate]
  217.  
  218.     The field descriptions:
  219.  
  220.         Status:     Current status of the line
  221.         Response:   Last event or modem response
  222.         Baud:       Baud rate of the last connect
  223.         Number:     Phone number of last connect
  224.         Password:   DEFFERED|CACHE|LOOKUP and  SENT|OK|BAD|NONE
  225.         Session:    Type WAZOO|EMSI|LOGIN|UUCP|HUMAN|BBS|FAX|etc
  226.         Protocol:   File transfer protocol
  227.  
  228.         Login:      Username (and command) or remote site mailer/version
  229.         H_Adr:      Current host address, 
  230.                     this may be different during a session
  231.         R_Adr:      Remote address (primary if EMSI)
  232.         Sysop:      Remote sysop's name and sitename
  233.         H_Ofr:      Wazoo/Emsi offer to remote
  234.         R_Ofr:      Wazoo/Emsi offer from remote
  235.  
  236.         H_Freqs:    TRUE|FALSE, 
  237.                     indicates if we will accept a file request
  238.         R_Freqs:    TRUE|FALSE
  239.                     indicates if remote will accept a file request
  240.                     request is not sent if host will not accept it
  241.         Inbound:    SECURE|NONSECURE|USER|UUCP|FAX
  242.                     Indicates inbound security type.
  243.         Domain:     Indicates remote domain when remote provides it
  244.  
  245.                     (Note:   when  the  remote does not provide a Domain,
  246.                     the  Shelter  Mailer  AUTOAKA  feature  will  try  to
  247.                     determine the correct one, or use the default domain.
  248.  
  249.  
  250.     External Control via AmigaDOS scripts:
  251.  
  252.     S:?boot     - a script that will set a wpl variable to boot a human 
  253.                   caller when he is at a menu prompt.
  254.  
  255.     External Control via Environmental Variables:
  256.  
  257.     You  may  set the following ENV:  variables TRUE or FALSE directly or
  258. via  a  cron  event  to enable or disable the feature.  The variable will
  259. only be effective if the feature is present in the mailer.
  260.  
  261.     NOANSWER    - if TRUE, a RING will be IGNORED and phone will not
  262.                   be answered 
  263.                   DEFAULT:  FALSE
  264.                   LOCATION: ENV:<SHELTER>/
  265.   
  266.     ACCESS      - if TRUE, will allow user access, BBS spawning, Menus
  267.                   and WPLRX Utilities for human callers
  268.                   DEFAULT:   TRUE
  269.                   LOCATION: ENV:<SHELTER>/
  270.  
  271.     BBS         - if TRUE, and ACCESS TRUE, selected bbs is spawned
  272.                   This will allow you to selectively disable BBS spawning,
  273.                   while still allow user access to other features. 
  274.                       eg: ACCESS TRUE and BBS FALSE  
  275.                   DEFAULT:  TRUE
  276.                   LOCATION: ENV:<SHELTER>/
  277.  
  278.     ALLOWFREQS  - if TRUE inbound file requests will be processed
  279.                   DEFAULT: TRUE
  280.                   LOCATION: ENV:<SHELTER>/
  281.  
  282.     FTSFREQS    - if TRUE, , and ALLOWFREQS is TRUE, inbound file requests 
  283.                   received during FTS1 sessions will be processed 
  284.                   DEFAULT:  FALSE
  285.                   LOCATION: ENV:<SHELTER>/
  286.  
  287.     UUCP        - if TRUE, accept inbound uucp calls
  288.                   DEFAULT:  set by UUCP keyword
  289.                   LOCATION: ENV:<SHELTER>/
  290.  
  291.     FAX         - if TRUE, accept inbound fax calls
  292.                   DEFAULT: set by FAX keyword
  293.                   LOCATION: ENV:<SHELTER>/
  294.  
  295.     
  296.  
  297.     During  ZMH,  you  should  set ACCESS and BBS FALSE, and if you wish,
  298. UUCP  and FAX FALSE also.  A FULLY compliant FidoNet system would set ALL
  299. the above FALSE (except NOANSWER, of course :)
  300.  
  301.     Sctl.rexx:
  302.     This quick and dirty example script is provided to display and change
  303. the  values  of the above environmental variables.  It REQURES the latest
  304. reqtools.library   and   rexxreqtools.library.    An   executable  is  in
  305. development.
  306.  
  307.     External Control via CLipList Variables:
  308.  
  309.     You  may  set  the following clip variables directly (using RXSET) or
  310. via  a  cron  event  to  change  the  value.   The  variable will only be
  311. effective if the feature is present in the mailer.
  312.  
  313.     CALLWINDOWMIN   duration of a call window in minutes
  314.     REDIALDELAY     delay  in  seconds to wait between dials on BUSY
  315.                     response
  316.     BUSYDELAY       delay  in  seconds  to wait between dials on SLAVE
  317.                     DIALING  response
  318.     IGNORENOANSWER  TRUE|FALSE Treat a no answer same as busy 
  319.  
  320.  
  321.     Direct control via ARexx:
  322.  
  323.     It is possible to change the value of many variables while the mailer
  324. is active.  One method is as follows: (example for GAZEBO)
  325.         Rx 'Address GAZEBO1 Set umh "05:00 06:00"'
  326.     A   ROOF  utility,  Irexx.rexx  (freqable  name)  is  an  interactive
  327. arexx/wpl interpreter which allows easy access.
  328.  
  329.     Cron:
  330.  
  331.     CyberCron v1.5 or better is HIGHLY recommended as your event handler.
  332. It  features an arexx port and named event queues which make it ideal for
  333. the  Shelter Mailer environment.  I use CyberCron heavly in ROOF and have
  334. nothing   but   praise   for   this   program.    Unlike  others,  it  is
  335. source-released,  so  even if the original author abandons it, others may
  336. continue suport.
  337.  
  338.  
  339.     Adding Files to the queue:
  340.  
  341.     WPL mailers do not use the .FLO flat file format due to the collision
  342. and security problems associated with that method.  Xferq.library manages
  343. the outbound queue.
  344.     The  SHELTER  MAILERS  MANAGER  includes  two functions: FLOCVT and
  345. ADDWORK, which remove the necessity of external utilities.
  346.         
  347.     There are a number of utilities to add files to the outbound queue.
  348.         Xpack       - 5D packer/archiver/router/scheduler
  349.         Xq            A powerful ?LO and ?UT convertor.
  350.                       The Shelter FLOCVT command is a subset of this.
  351.  
  352.         AddWork     - will add files and 4d/5d arcmail and packets.
  353.                       The Shelter ADDWORK command is a subset of this.
  354.  
  355.         The above are included in the freqable archive: XPACK.LHA
  356.  
  357.  
  358.     Using terminal programs:
  359.     
  360.     WPL  Mailers  support  OwnDevUnit.library,  making  the  use  of term
  361. programs  that  also support this standard quite trivial. 
  362.  
  363.  
  364.     System utils:
  365.  
  366.     rexx/FTNsort.rexx   - if your tosser is not DOMAINAWARE, this will dearc
  367.                           mail  archives  and  check  where  they are form.
  368.                           The  packets  will  be moved into the appropriate
  369.                           inbound directory.
  370.  
  371.     rexx/ProdCFG.rexx   - Process FTSC Product Code File
  372.                           Sets up ENV: vars and ENVARC:
  373.                           run in startup-sequence
  374.     Internal config options:
  375.  
  376.     fpf='FILE:FTSC/FTSCPROD.048'    fullpath to FTSC Product Codes List 
  377.     fdir="MAIL:INBOUND/"            path of ftsc product codes ARCHIVE 
  378.     tdir="RAM:TMP"                  work dir 
  379.     unarc='RAM:REXX/x.REXX'         unarc command 
  380.  
  381.  
  382.     rexx/SCall.rexx     - Dial and Poll Manager
  383.  
  384.     rexx/RFS.rexx       - Full-featured File Request Server
  385.                           Does not require XfreqSh as it directly accesses
  386.                           xferq.library  functions.   StartRFS.rexx is used
  387.                           for 68000 systems.
  388.  
  389.     rexx/RFSfilelist.rexx 
  390.                         - FileList Creator 
  391.                           Creates and archives a file listing 
  392.  
  393.     rexx/RFSfreqlist.rexx
  394.                         - FreqList Creator 
  395.                           Creates  a  freq  listing compatible with RFS and
  396.                           XfreqSh
  397.  
  398.     rexx/WfreqIt-Check.rexx 
  399.                         - a FREQSESS AfterSession utility to manage user
  400.                           WfreqIt forwarded freqs received
  401.  
  402.     rexx/FreqNote.rexx
  403.                         - a FREQSESS aftersession utility to set the
  404.                           filenote of received requests.  Requires that
  405.                           your   request   files  contain  a  commented
  406.                           description field and your call script copies
  407.                           the  *.REQ  file  to  *.REQTEMP (Scall does).
  408.                           The  inbound will be scanned and the filenote
  409.                           of   matched   files   will  be  set  to  the
  410.                           description in the *.REQTMP.
  411.  
  412.     CMD freqsess RUn >NIL: RX ram:rexx/freqnote.rexx $(inbound) $(remote.address)
  413.  
  414.     rexx/FTPNote.rexx
  415.                         - a TERMSESS aftersession utility to set the
  416.                           filenote of files received via ftp.  Requirest that
  417.                           that you have ftp the *.readme files also.
  418.                           The  inbound will be scanned and the filenote
  419.                           of   matched   files   will  be  set  to  the
  420.                           short description in the *.README.
  421.     Internal Config:
  422.  
  423.             ftpdir="DL:ftp/"    Your ftp downloads directory
  424.  
  425.     CMD termsess Run >NIL: RX ram:rexx/ftpnote.rexx
  426.  
  427.  
  428.     User Utilities:
  429.  
  430.     rexx/Wfreqit.wplrx - Multi-BBS Freq Forwarder, allows users to freq for
  431.                          other BBS's, search filelists, mark files.
  432.                          Automatically  sends  received files on users next
  433.                          call.   Will use RFS or XfreqSh if user mark files
  434.                          from local filelist. These will be sent immediatly.
  435.  
  436.     Internal config options: See wfreqit.doc and freqit.doc
  437.  
  438.     rexx/NOTE.wplrx     - Roof Remote Feedback to Sysop. 
  439.                           A  user  can  leave  a message to the Sysop, this
  440.                           message  is  written  as  a .PKT in inbound.  You
  441.                           must  configure the echoarea where the message is
  442.                           to be imported.
  443.  
  444.     Internal config options:
  445.  
  446.     sysop= GetClip('SYSOP')   Your name 
  447.  
  448.  
  449.     rexx/Chat.wplrx     - User WPL Chat Utility, works with Wchat
  450.  
  451.     Internal config options:
  452.   
  453.     sysop= GetClip('SYSOP') Your name 
  454.  
  455.  
  456.     rexx/Wchat.rexx     - Sysop WPL Chat Utility 
  457.                           Two windows are opened, one for the sysop and one
  458.                           for  the  user.   Must  be  invoked with the line
  459.                           number.
  460.  
  461.     rexx/GRAB.wplrx     - Roof Remote File Xfer Utility
  462.                           the  allows  human  callers  access to the mailer
  463.                           file  request  handler.   Additional features are
  464.                           available  including  message to the caller  when
  465.                           RFS is used.
  466.     Internal config options:
  467.  
  468.     rfs = 1
  469.         If  RFS  is  used  instead  of  XfreqSh  maximum config and request
  470.         accounting will take precedence over maxfiles setting   
  471.  
  472.     maxfiles = 3
  473.         The  number  of requests permitted per call.  Note some magic names
  474.         may return more than one file.  Each magic name is counted as one
  475.  
  476.     maxpsessions=10
  477.         Maximum nubers of sessions permited for callback verified user
  478.  
  479.     newfiles = "Mail:filelists/newfiles.lst"
  480.         list of files recd in last week  
  481.     newinfo =   "Info:Grab.hlp"         help file
  482.  
  483.     indir = addslash(dequote(getclip('INDIR')))||'USERS/'
  484.         Non-Secure Inbound directory for users    
  485.  
  486.     sysop= GetClip('SYSOP')   Your name 
  487.  
  488.     ucfg="CFG:Guser.dat"      user data file
  489.                           If you wish to give LD users special access, 
  490.                           make an entry for them, and give them the password 
  491.                           and the phone number as their access code
  492.  
  493.     rexx/EMP.wplrx      - Allows user to download Amiga Empire player
  494.                           files, terminal and docs as well as Play the game.
  495.  
  496.     rexx/SHOWAC.wplrx   - shows the user his GRAB account.
  497.  
  498.     rexx.UserUL.wplrx   - gets upload descriptions from users for each file
  499.                           and set filenotes
  500.  
  501.     Internal config options:
  502.  
  503.     indir = addslash(dequote(getclip('INDIR')))||'USERS/'
  504.         Non-Secure Inbound directory for users    
  505.  
  506.     sysop= GetClip('SYSOP')   Your name 
  507.  
  508.  
  509.     rexx/SMSG.rexx  -   called by GRAB,NOTE and USERUL, this util writes a
  510.                         packet in inbound for the tagname defined by
  511.                         SYSOPBASE.
  512.  
  513.     Internal config options:
  514.  
  515.     These two are mutually exclusive, if both are set only hardcr will be
  516. effective.  If neither set, no processing will be done.
  517.  
  518.     cvteol=1        /* if 1, CR LF are converted to CR only             */
  519.     hardcr=0        /* if 0, hard carriage returns (0dx) will not be    */
  520.                     /* added to the input text file                     */
  521.                     /* if 1, linefeeds are stripped and hard carriage   */
  522.                     /* returns will be added                            */
  523.     frompoint99=1   /* if 0, Net/Node will be used in SeenBy and Path   */
  524.                     /* if 1, PointNet/99 is used in SeenBy and Path     */
  525.     pointnet=30730  /* if frompoint99=1, then this will be the net used */
  526.                     /* in SeenBy                                        */
  527.     doimport=1      /* if 1, import our echomail packets, using the cmd */
  528.                     /* set as IMPPKT                                    */
  529.  
  530.     auditdir="OS4:Mback/Inhold"
  531.                     /* If not set to "", all mail created by Write_PKT  */
  532.                     /* will be copied to this directory                 */
  533.  
  534.  
  535.                            DISTRIBUTION
  536.  
  537.     The  compiler  of  the CAM disks refused to even consider this freely
  538. available  archive.
  539.     Therefor,  inclusion of any part of this archive on a CAM DISK, or on
  540. the CAM/RCS BBS is STRICTLY FORBIDDEN.
  541.     If  you  have  obtained this archive from one of these sources, there
  542. will be NO support.
  543.  
  544.     Registration:
  545.         Please  send  netmail  or  email  to one of the following addresses
  546. indicating  the  Shelter  mailer  and versions of the Manager and Genmailer
  547. that you are using..
  548.                         Yup..that's it!
  549.  
  550.     Support:
  551.         via netmail:
  552.             FidoNet#1:167/104.0
  553.             AmigaNet#40:600/104.0
  554.  
  555.         via echos:
  556.             WELMAT @ FIDONET
  557.             COMMS_AMY @ AMIGANET
  558.             comp.sys.amiga.datacomm @ USENET
  559.             tpg.ml.wpl.application @ MTLNET
  560.             WPL_APP @ FIDONET
  561.  
  562.         via InterNet:
  563.             robert@ecs.mtlnet.org
  564.             bobw@amigaecs.1choice.login.qc.ca
  565.  
  566.             User support mailing list:  
  567.                 wpl-application@alfred.ccs.carleton.ca
  568.             Requests to join the list:
  569.                 wpl-application-request@alfred.ccs.carleton.ca
  570.  
  571.         Support Echo:
  572.             ROOF_PROJECT @ FIDONET#1:167/151.0 (Zyxel)
  573.             ROOF_PROJECT @ FIDONET#1:167/104.0 (v42bis)
  574.  
  575.     Thanks  to Matthew Mondor and Yanik Grignon for their invaluable Beta
  576. Testing  of  the  SHELTER MAILERS and GenMailer.  Also thanks to Frederic
  577. Morin,  Denis  Turcotte,  Yanik  and the many others who have contributed
  578. over the years to the ROOF PROJECT, making the Shelter Mailers possible.
  579.  
  580.     Beta Testers:
  581.         Porticus
  582.             Len Lekx            FidoNet#1:250/701.2
  583.             Kenneth Bartlett    FidoNet#1:291/37.0
  584.             Matthew Mondor      FidoNet#1:167/104.2 
  585.  
  586.         Gazebo
  587.             Yanik Grignon       FidoNet#1:167/207.0
  588.             Matthew Mondor      FidoNet#1:167/104.2 
  589.  
  590.        Umbrella
  591.             Matthew Mondor      FidoNet#1:167/104.2 
  592.  
  593.         Xpack/Xq
  594.             Denis Turcotte      FidoNet#1:167/151.0
  595.  
  596.         RoofLOG
  597.             Denis Turcotte      FidoNet#1:167/151.0
  598.  
  599.     The above are those who have made the effort to contact me with bug
  600. reports and enhancement requests...thanks to all of you.
  601.  
  602.     Coming soon.......Trapeze!  
  603.  
  604.